internal supplier - Alemán Inglés Diccionario